package com.koo.modules.sale.entity;

import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.koo.common.base.entity.CommonEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author charlin
 * @email 136137465@qq.com
 * @date 2023-03-16 16:57:09
 */
@Data
@ApiModel("")
@TableName("sale_prescription_order_content")
public class SalePrescriptionOrderContentEntity extends CommonEntity {
    private static final long serialVersionUID = 1L;


    @ExcelIgnore
    @TableId
    private Long contentId;

    @ColumnWidth(11)
    @ExcelProperty("处方id")
    @ApiModelProperty(value = "处方id")
    private String prescriptionId;

    @ColumnWidth(11)
    @ExcelProperty("批准文号")
    @ApiModelProperty(value = "批准文号")
    private String approvalNo;

    @ColumnWidth(11)
    @ExcelProperty("购买单位")
    @ApiModelProperty(value = "购买单位")
    private String buyUnit;

    @ColumnWidth(11)
    @ExcelProperty("规格")
    @ApiModelProperty(value = "规格")
    private String standard;

    @ColumnWidth(11)
    @ExcelProperty("剂型")
    @ApiModelProperty(value = "剂型")
    private String dosageForm;

    @ColumnWidth(11)
    @ExcelProperty("购买数量")
    @ApiModelProperty(value = "购买数量")
    private String buyQuantity;

    @ColumnWidth(11)
    @ExcelProperty("药品通用名")
    @ApiModelProperty(value = "药品通用名")
    private String drugCommonName;

    @ColumnWidth(11)
    @ExcelProperty("药品特征")
    @ApiModelProperty(value = "药品特征")
    private String drugSymbol;

    @ColumnWidth(11)
    @ExcelProperty("处方序列号")
    @ApiModelProperty(value = "处方序列号")
    private String recipeSerialNum;


}
